witness duty leave - Turkish English Dictionary